// 收费管理相关类型定义

// 原有功能类型
export interface ShoppingFee {
    id: string;              // 唯一标识
    minAmount: number;       // 区间下限（日元）
    maxAmount: number | null;// 区间上限（日元），如无上限为null
    fee: number;             // 手续费金额（日元）
}

export interface CheckFee {
    id: string;              // 唯一标识
    type: string;            // 检查类型（如"外观检查"、"功能检查"等）
    fee: number;             // 收费金额（日元）
    remark?: string;         // 备注（可选）
}

export interface PhotoFee {
    id: string;              // 唯一标识
    type: string;            // 拍照类型（如"基础拍照"、"细节拍照"、"视频"）
    fee: number;             // 收费金额（日元）
    remark?: string;         // 备注（可选）
}

export interface OtherFee {
    id: string;              // 唯一标识
    name: string;            // 服务名称（如"打包费"、"特殊处理费"等）
    fee: number;             // 收费金额（日元）
    remark?: string;         // 备注（可选）
}

// 费率设置相关类型
// 手续费设置
export interface ServiceFee {
    id: string
    type: 'B' | 'C' // B端或C端客户
    site: string // 站点标识
    minAmount: number
    maxAmount: number | null
    fee: number
}

// 服务费率设置
export interface ServiceRate {
    id: string
    site: string
    rate: number
    remark: string
}

// 保证金比例设置
export interface DepositRate {
    id: string
    site: string
    rate: number
    remark: string
} 